.banner {
  position: relative;
  height: 1.54rem;
  z-index: 5;
  .ad-img {
    width: 100%;
    height: 100%;
    display: block;
  }
  .icon-fresh {
    position: absolute;
    left: 50%;
    bottom: 1.86rem;
    margin-left: -0.44rem;
    width: 0.88rem;
    height: 0.9rem;
    background-position: 0 -0.6rem;
  }
  .icon-code {
    position: absolute;
    right: 0.32rem;
    bottom: 1.96rem;
    width: 1.52rem;
    height: 1.52rem;
    background-position: 0 -2rem;
  }
  .icon-close {
    position: absolute;
    left: 0.18rem;
    top: 0.14rem;
    width: 0.4rem;
    height: 0.4rem;
    background-position: -2.8rem -1.6rem;
  }
}
